double stranded - Alemán Inglés Diccionario